<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      /* 明 林 凤 芹 秋 群 翠 莲  */
      /* 日 月 木 草 禾 火 君 羊 羽 卒 车 宝 月 王 令 甫 */
      /* 光 亮 树 森 材 吉 祥 美 好 尊 贵 植 纯 洁 高 雅 尚 清 廉 帐 篷 旗 帜 战 争 权 力 统 治 友 同 伴 优 精 致 珍 贵 声 清 脆 悦 功 学 识 知 广 泛 览 书 多 才 凯 落*/
      function combineArrays(array1, array2) {
        let combinations = [];

        // 遍历第一个数组
        for (let i = 0; i < array1.length; i++) {
          // 遍历第二个数组
          for (let j = 0; j < array2.length; j++) {
            // 将组合的元素添加到一个新数组中，并把这个新数组添加到结果数组中
            combinations.push(array1[i] + array2[j]);
          }
        }

        return combinations;
      }

      // 示例
      let array1 = "日 月 木 草 禾 火 君 羊 羽 卒 车 宝 月 王 令 甫".split(" ");
      let array2 =
        "光 亮 树 森 材 吉 祥 美 好 尊 贵 植 纯 洁 高 雅 尚 清 廉 帐 篷 旗 帜 战 争 权 力 统 治 友 同 伴 优 精 致 珍 贵 声 清 脆 悦 功 学 识 知 广 泛 览 书 多 才 凯 落".split(
          " "
        );

      let result = combineArrays(array1, array2);
      console.log(result);
    </script>
  </body>
</html>
